M3aarf Telegram


دورات برمجة معتمدة

تعلم برمجة الألعاب Unity 3D Game Design

(4.5) 23 شخص

TheNewBaghdad

محتوى الدورة التدريبية 11 درس . 1 س 8 د


نبذه عن الدورة
دورة معتمدة اون لاين مجانية لو أردنا الحديث بتفصيل أكبر عن دور المبرمجين في صناعة الألعاب، سنجد أنه حتى على مستوى البرمجة نفسها هناك أدوار عديدة يجب القيام بها: فهناك برمجة الرسومات وهناك أنظم الإدخال وأنظمة استيراد الموارد والذكاء الاصطناعي ومحاكاة الفيزياء وغيرها مثل مكتبات الصوت والأدوات المساعدة. كل هذه المهام يمكن إنجازها على شكل وحدات برمجية قابلة لإعادة الاستخدام كما سبق وذكرت، وبالتالي فهذه الوحدات تشكل معا ما يعرف بمحرك الألعاب Game Engine. باستخدامك للمحرك والمكتبات البرمجية التي يتكون منها، فأنت تختصر على نفسك الجهد اللازم لبناء نظام الإدخال والإخراج والاستيراد ومحاكاة الفيزياء، وحتى جزء من الذكاء الاصطناعي. وما يتبقى عليك هو كتابة منطق لعبتك الخاصة وإبداع ما يميزها عن غيرها من الألعاب. هذه النقطة الأخيرة هي ما ستدور حوله سلسلة الدروس القادمة، وبالرغم من أن المهمة تبدو صغيرة جدا مقارنة بتطوير اللعبة كاملة، إلا أنها على صغرها تحتاج لمجهود معتبر في التصميم والتنفيذ كما سنرى. خطوات سريعة لتبدأ مع محرك Unity إن لم تكن ذا خبرة سابقة بهذا المحرك يمكنك قراءة هذه المقدمة السريعة، كما يمكنك تخطيها إن كنت تعاملت مع هذا المحرك سابقا. لن أطيل شرح هذه الخطوات حيث هناك الكثير من الدروس سواء بالعربية أو الإنجليزية تتناولها، لكنها هنا لنتأكد من أن كل قارئ للسلسلة على نفس الدرجة من المعرفة الأولية قبل البدء. الخطوة الأولى: تحميل وتنصيب المحرك ومن ثم قم بتحميل النسخة المناسبة لنظام التشغيل الذي تستخدمه، علما بأن النسخة المجانية من المحرك ذات إمكانات كبيرة وهي تفي بالغرض بالنسبة لمشروعنا في سلسلة الدروس هذه. الخطوة الثانية: إنشاء المشروع بمجرد تشغيل المحرك بعد تنصيبه ستظهر لك شاشة البداية، قم بالضغط على New Project لتظهر لك شاشة كالتي تراها في الصورة أدناه. كل ما عليك هو اختيار النوع 2D ومن ثم اختيار اسم وموقع المشروع الجديد الذي ستقوم بإنشائه، ومن ثم الضغط على Create Project. الخطوة الثالثة: التعرف على نوافذ البرنامج الرئيسية تهمنا في البداية 4 نوافذ رئيسية في محرك Unity، وفيما يلي ملخص لوظائفها: نافذة المشهد Scene: وهي التي تستخدمها لبناء مشهد اللعبة وإضافة الكائنات المختلفة إليه وتوزيعها في الفضاء ثنائي الأبعاد. تحتوي هذه النافذة مبدئيا على كائن واحد وهو الكاميرا. هرمية المشهد Hierarchy: تحتوي على ترتيب شجري يحوي كافة الكائنات التي تمت إضافتها للمشهد ويساعدك في تنظيم العلاقات بينها، حيث أنه من الممكن أن تضيف كائنات كأبناء لكائنات أخرى بحيث يتأثر الكائن الابن بالكائن الأب كما سنرى. تحتوي هذه النافذة مبدئيا على كائن واحد وهو الكاميرا. مستعرض المشروع Project: يقوم بعرض جميع الملفات الموجودة داخل مجلد المشروع، سواء تلك التي تمت إضافتها للمشهد أم التي لم تُضف. يحتوي المشروع مبدئيا على مجلد واحد يسمى Assets، وسنضيف داخله كافة الملفات والمجلدات الأخرى. نافذة الخصائص Inspector: عند اختيار أي كائن من هرمية المشهد أو نافذة المشهد أو مستعرض المشروع، فإن خصائصه ستظهر في هذه النافذة ويمكنك تغييرها من هناك. TheNewBaghdad Unity 3D Game Design || game programming
عرض المزيد
PDF
محتوى دورة تعلم برمجة الألعاب Unity 3D Game Design
Download


تقييمات الدورة
4.5/5

23 تقييمات

12 تقييمات 5 ( ممتاز )
2 تقييمات 4 ( جيد )
2 تقييمات 3 ( متوسط )
1 تقييمات 2 ( مقبول )
1 تقييمات 1 ( سئ )
أيمن طارق
أيمن طارق
22 يناير 2025

THANKS FOR THIS WEPSITE

نرجس فلاح الشمري
نرجس فلاح الشمري
20 يناير 2025

ى

عيسى
عيسى
13 يناير 2025

ممتاز

GAMER Z
GAMER Z
4 يناير 2025

الكورس ماهو مرتب وماهو كامل ومافيه شروحات للاكواد

احمد شبانه
احمد شبانه
4 ديسمبر 2024

رائع جداا

هاجر حمدى خالد
هاجر حمدى خالد
18 يونيو 2024

كورس جميل

محمد حسن
محمد حسن
13 يونيو 2024

كورس راءع

youssef
youssef
10 أغسطس 2023

شرح جميل

Sami Boussaha
Sami Boussaha
1 يوليو 2023

جيّد

يوسف
يوسف
5 يونيو 2023

ممتازة فعلا

مكاريوس اميل محروص ظخطوط
مكاريوس اميل محروص ظخطوط
22 أبريل 2023

ممتاز

‫كوتش علي Coach Ali I (سفير السعادة)‬‎
‫كوتش علي Coach Ali I (سفير السعادة)‬‎
14 مارس 2023

ننتظر باقي الدروس

Loading
عرض المزيد

للحصول علي شهادة الدورة
تعلم برمجة الألعاب Unity 3D Game Design
شهادة معتمدة من منصة معارف في تعلم برمجة الألعاب Unity 3D Game Design
  • يجب ان يكون لديك حساب داخل المنصة
  • مشاهدة كل الدروس
  • متابعة تقدمك بالدورة من خلال لوحة التحكم
  • بعد إنتهائك من الدورة ثم يتم ارسال إشعار لك من المنصة
  • تقوم بكتابة اسمك باللغة الانجليزية او العربية للحصول على الشهادة
  • لا يوجد اي رسوم للإشتراك في الدورة
  • الشهادة مجانية